home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / misc / 71pro.zip / PCXDOC.TXT < prev    next >
Text File  |  1994-09-19  |  6KB  |  126 lines

  1. IO71 and IO71ASC
  2.  
  3.     These are the transfer programs that operate in the PC.  They perform
  4. the same function. The difference between the two is that IO71 was written
  5. specifically for use with Maptech cogo files.  IO71ASC works with generic
  6. ASCII coordinate files.  If you are not a Maptech user, you will have no
  7. use for IO71.
  8.  
  9.     In order for these programs to operate, it is necessary for the
  10. HP-71 to be connected to an Oregon Digital box with a serial port, and the
  11. HP-71 must be running the program PCX.  The two computers must have a direct
  12. serial connection.  They will not be using HP-IL, and an HP-IL/RS-232-C
  13. interface will not help.  This software was designed to work with Super
  14. Surveyor files, but it will also work with any HP-71 Surveying Pac
  15. coordinate files and any HP-71 text files.
  16.  
  17.     Coordinates that are brought into the PC are stored in a new file.
  18. If you wish to add them to an existing file, you must merge them using some
  19. other file management software.  Any elevations equal to zero or less than
  20. -100 will automatically be converted to a null elevation.  Text files and
  21. Autostake figures may also be transferred.  The Autostake figures are kept
  22. in files separate from the coordinate file.  Super Surveyor print files may
  23. be transferred as text files.  You will have the option of printing any
  24. incoming data.
  25.  
  26.     When the program is started, you will be prompted for the COMM port.
  27. Start PCX on the HP-71 before proceeding any further.  On the prompt, touch
  28. any key and give the computers a few seconds to connect.  A menu will
  29. appear on the screen.  Just follow the prompts.
  30. PCX
  31.  
  32.     PCX is a program to be run in the HP-71 in conjunction with IO71.EXE
  33. or IO71ASC.EXE, which run on the PC.  PCX was designed to work principally
  34. with Super Surveyor coordinate and descriptor files, but it will also
  35. transfer Hewlett-Packard coordinate files with no descriptors.  Also, it
  36. will tranfer Autostake alignment figures and it will tranfer ASCII text
  37. files.  Since Super Surveyor print files are text files, they can be
  38. archived using PCX.  HP-71 BASIC programs can be transformed into text
  39. files and tranferred to the PC for storage.
  40.  
  41.     PCX uses serial communication, not HP-IL, so it is necessary to be
  42. equipt with an Oregon Digital box with a serial port.  The HP-IL/RS-232-C
  43. interface will be of no use.  To start the program enter "RUN PCX" at the
  44. BASIC prompt.  At this point control will be transferred to the PC.
  45.  
  46.     There is no point protection built into this program, so it is up to
  47. the user to take precautions.  Coordinate files must be large enough to
  48. accomodate incoming points.  The file will not be expanded automatically.
  49. When Autostake figures are sent to the PC, They will be stored in a
  50. separate file not attached to any coordinate file.  When they are sent back
  51. to the HP-71, they must be sent to an existing coordinate file.  Again, be
  52. careful, because they will overwrite any existing figures attached to that
  53. file.
  54. TRANSFERRING PROGRAMS
  55.  
  56.     The most efficient way to store HP-71 programs is with a 9114
  57. portable disk drive.  If this is not available, the programs can be
  58. transformed into text files and transferred between the HP-71 and the PC
  59. using PCX.
  60.  
  61.     To transform a program into text, Use this syntax:
  62.  
  63.     TRANSFORM (program name) INTO TEXT
  64.  
  65.             or
  66.  
  67.     TRANSFORM (program name) INTO TEXT (new text file name)
  68.  
  69.     When a program has been sent from the PC to the HP-71, it is in text
  70. format.  This is the syntax for transforming it back into BASIC format:
  71.  
  72.     TRANSFORM (text file) INTO BASIC
  73.  
  74.             or
  75.  
  76.     TRANSFORM (text file) INTO BASIC (new program name)
  77.  
  78.     This still leaves you with an obvious dilemma.  How do you transfer
  79. PCX itself into the HP-71?  Included in these instructions is a printed
  80. listing of an HP-71 program called LOAD.  It is a crude program with only
  81. one function, to load PCX into the HP-71.
  82.  
  83.     Clear the screen on the HP-71.  If the "user" flag is on, turn it
  84. off.  Type "EDIT LOAD", then enter every line of LOAD exactly as it is
  85. printed.  Each space and punctuation mark is important.  When you finish,
  86. copy the files LOAD.EXE and PCX onto the current directory of the PC.  On
  87. the HP-71, enter "RUN LOAD".  On the PC, enter "LOAD".  On the PC, you will
  88. be asked which serial port is being used.  Enter 1 or 2.  If all of the
  89. hardware is properly configured, you should see the program scroll past on
  90. the screen.  When it is finished, enter "TRANSFORM PCX INTO BASIC" on the
  91. HP-71.  The transformation will take a minute or so.
  92.  
  93.     LOAD.EXE, like LOAD, has now served its only function, which is to
  94. load PCX.  It can now be deleted, but keep a copy of it, and keep the
  95. printout of LOAD.  You will need them in the event of a memory loss.  If
  96. you have an isolated freeport in the HP-71, that would be the safest place
  97. to store PCX or LOAD.
  98. LOAD
  99.  
  100.     This is a listing of the HP-71 BASIC program LOAD:
  101.  
  102.     10 DESTROY ALL 
  103.     20 DIM Q$[120]
  104.     30 T$=CHR$(13)&CHR$(10)
  105.     40 SETUP 2400,30,10,0,1,T$
  106.     50 Q$=""
  107.     60 CREATE TEXT PCX
  108.     70 ASSIGN #3 TO *
  109.     80 ASSIGN #3 TO PCX
  110.     90 Q$=SERIAL$(120,"+")
  111.     100 IF Q$="" THEN 90
  112.     110 IF Q$="?" THEN 140
  113.     120 PRINT #3;Q$
  114.     130 GOTO 90
  115.     140 ASSIGN #3 TO *
  116.     150 END  ASCII COORDINATE FILE
  117.  
  118.     The coordinate file used with IO71.ASC will have this generic ASCII
  119. format:
  120.  
  121.     (point #), (northing), (easting), (elevation), (descriptor)
  122.  
  123.     The fields may be any length, but they must be separated by commas.
  124. Point numbers must be integers.  There must be a comma after the elevation,
  125. even if there is no descriptor.  Null elevations are expressed as -9999.
  126.